package com.jinghao.tws.service;

import java.util.Map;

import com.jinghao.core.common.service.IJingHaoBaseService;
import com.jinghao.tws.entity.WvCloudAccessConfig;
/**
 * 公共数据同步类
 * @author Administrator
 *
 */
public interface IWvPublicSynchronousService extends IJingHaoBaseService{
	//==================定制内容开始======================

	/**
	 * 向云端同步摄像头  每次进行一次全量同步
	 */
	public void updateSynchronousCamera();
	
	/**
	 * 向云端同步流程  每次进行一次全量同步
	 */
	public void updateSynchronousFlow();
	
	/**
	 * 向云端同步托盘数据
	 */
	public void updateSynchronousAllPalletData();
	
	/**
	 * 定时检测向云端同步合并相关视频信息
	 */
	public void synchronousAllPalletFileData();
	
	/**
	 * 定时检测向云端同步托盘环节相关视频信息
	 */
	public void synchronousAllProcessFileData();
	
	/**
	 * 定时检测向云端同步短损相关视频信息
	 */
	public void synchronousAllProductFileData();
	/**
	 * 同步托盘汇总信息
	 * @param  
	 */
	public void synchronousAllPalletTjData();
	/**
	 * 检查返回信息
	 * @param msg
	 */
	public void checkResult(String msg);
	/**
	 * 登录验证
	 * @param model
	 * @return
	 */
	public Map<String,Object> cloudLogin(WvCloudAccessConfig model);
	//==================定制内容结束======================
}
